gusucode.com > 现代通信系统——使用MATLAB(+全部程序) > 现代通信系统——使用MATLAB(+全部程序)/现代通信系统——使用MATLAB(+全部程序)/Matlab 程序/Chapter7/ip_07_02.m
% MATLAB script for Illustrative Problem 7.2. echo on T=1; M=8; Es=T/2; fc=6/T; % carrier frequency N=100; % number of samples delta_T=T/(N-1); t=0:delta_T:T; u0=sqrt(2*Es/T)*cos(2*pi*fc*t); u1=sqrt(2*Es/T)*cos(2*pi*fc*t+2*pi/M); u2=sqrt(2*Es/T)*cos(2*pi*fc*t+4*pi/M); u3=sqrt(2*Es/T)*cos(2*pi*fc*t+6*pi/M); u4=sqrt(2*Es/T)*cos(2*pi*fc*t+8*pi/M); u5=sqrt(2*Es/T)*cos(2*pi*fc*t+10*pi/M); u6=sqrt(2*Es/T)*cos(2*pi*fc*t+12*pi/M); u7=sqrt(2*Es/T)*cos(2*pi*fc*t+14*pi/M); % plotting commands follow subplot(8,1,1); plot(t,u0); subplot(8,1,2); plot(t,u1); subplot(8,1,3); plot(t,u2); subplot(8,1,4); plot(t,u3); subplot(8,1,5); plot(t,u4); subplot(8,1,6); plot(t,u5); subplot(8,1,7); plot(t,u6); subplot(8,1,8); plot(t,u7);